//
//  OptionalSelectView.h
//  OptionalSelectView
//
//  Created by 正合适 on 2017/6/16.
//  Copyright © 2017年 ShenTong. All rights reserved.
//  条件选择view


#import <UIKit/UIKit.h>
#import "OptionalSelectConfig.h"

typedef void(^OptionalSelectViewBlock)(NSInteger index);

@interface OptionalSelectView : UIView
/**<#desc#>*/
@property (nonatomic, copy) OptionalSelectViewBlock optionalSelectViewBlock;

/**
 初始化

 @param frame frame
 @param optionalArr 标题数组
 @param config 配置文件
 @return 实例对象
 */
- (instancetype)initWithFrame:(CGRect)frame optional:(NSArray <NSString *>*)optionalArr config:(OptionalSelectConfig *)config;
/**
 初始化控件

 @param frame 设置frame
 @param optionalArr 选项名称数组
 @return 实例对象
 */
- (instancetype)initWithFrame:(CGRect)frame optional:(NSArray <NSString *>*)optionalArr;

/**
 重新设置titles

 @param titles title数组
 */
- (void)configTitlesWith:(NSArray <NSString *>*)titles;
@end
